1 reviews tagged with "bar, spain"
Order by: Date | Member Rating
Champi's bar
![]()
![]()
![]()
![]()
![]()
Good mix of tasty Spanish & English food. Just by Hotel Barracuda, La Cariheula, Torremolinos
Reviewed by Louder Minis via
on 01 Sep 2007.
1 of 1 people found this useful.




